have one's share of something - German English Dictionary